History
History
Synonyms
UK
US
Meaning:
dock

a place in a criminal court for the prisoner; a place in a harbour, river etc where ships are (un)loaded or repaired

waterfront

LANDING PIER as in Wiktionary
LANDING PIER as in Wikipedia